• word of the day

    local call

    local call - Dictionary definition and meaning for word local call

    Definition
    (noun) a telephone call made within a local calling area

Word used in video below:
text: announcement in the local paper so we're
Download our Mobile App Today
Receive our word of the day
on Whatsapp